.body{
    border-radius: 10px;
    width: 100%;
    height: 100%;
    background-color: white;
}
.header{
    box-sizing: border-box;
    padding: 10px 20px;
    width: 100%;
    height: 100px;
    display: flex;
    justify-content: start;
    align-items: center;
}
.header img{
    width: 80px;
    height: 80px;

    margin-right: 20px;
    border-radius: 10px;
}
.main{
    width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
}

.list{
    width: 170px;
    height: 100px;
}
.list_item{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 25%;
}
/* 奇数 .list_title 的颜色 */
.list:nth-child(odd) .list_title {
    height: 25%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    background-color: #01b237;
}

/* 偶数 .list_title 的颜色 */
.list:nth-child(even) .list_title {
    height: 25%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    background-color: #36b2ec;
}
.list_title:nth-child(even){
    height: 25%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    background-color: #01b237;
}

/* DoctorScheduling.module.css */
.selected {
    background-color: #55cfe4;  /* 选中时的背景颜色 */
    color: white;  /* 选中时字体颜色 */
}

.footer{
    box-sizing: border-box;
    padding-right: 150px;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: end;
}
